package ch.sv7.tool.log;

/**
 * TODO: Document me!
 *
 * @author svt
 *
 */
public class DefaultAppender implements Appender {

	private int level;
	
	public DefaultAppender() {
		level = Appender.LEVEL_DEBUG;
	}

	public DefaultAppender(int level) {
		this.level = level;
	}

	public void debug(String msg) {
		if (Appender.LEVEL_DEBUG >= level){
			System.out.println(msg);			
		}
	}

	public void error(String msg) {
		if (Appender.LEVEL_ERROR >= level){
			System.out.println(msg);			
		}
	}

	public void info(String msg) {
		if (Appender.LEVEL_INFO >= level){
			System.out.println(msg);			
		}
	}

	public void warn(String msg) {
		if (Appender.LEVEL_WARN >= level){
			System.out.println(msg);			
		}
	}

}
